【例子介绍】电商小程序源码
【相关图片】
【源码结构】
.
├── CRMEB-Min-master
│ ├── LICENSE
│ ├── README.md
│ ├── docs
│ │ └── README.md
│ ├── nginx.htaccess
│ └── src
│ ├── crmeb
│ │ ├── app
│ │ │ ├── AppService.php
│ │ │ ├── ExceptionHandle.php
│ │ │ ├── Request.php
│ │ │ ├── adminapi
│ │ │ │ ├── AdminApiExceptionHandle.php
│ │ │ │ ├── common.php
│ │ │ │ ├── config
│ │ │ │ ├── controller
│ │ │ │ ├── event.php
│ │ │ │ ├── middleware
│ │ │ │ ├── provider.php
│ │ │ │ ├── route
│ │ │ │ └── validate
│ │ │ ├── api
│ │ │ │ ├── ApiExceptionHandle.php
│ │ │ │ ├── common.php
│ │ │ │ ├── config
│ │ │ │ ├── controller
│ │ │ │ ├── event.php
│ │ │ │ ├── lang
│ │ │ │ ├── middleware
│ │ │ │ ├── provider.php
│ │ │ │ ├── route
│ │ │ │ └── validate
│ │ │ ├── build.php
│ │ │ ├── common.php
│ │ │ ├── dao
│ │ │ │ ├── BaseDao.php
│ │ │ │ ├── article
│ │ │ │ ├── coupon
│ │ │ │ ├── diy
│ │ │ │ ├── order
│ │ │ │ ├── other
│ │ │ │ ├── product
│ │ │ │ ├── service
│ │ │ │ ├── shipping
│ │ │ │ ├── sms
│ │ │ │ ├── system
│ │ │ │ ├── user
│ │ │ │ └── wechat
│ │ │ ├── event.php
│ │ │ ├── http
│ │ │ │ └── middleware
│ │ │ ├── kefuapi
│ │ │ │ ├── KefuApiExceptionHandle.php
│ │ │ │ ├── config
│ │ │ │ ├── controller
│ │ │ │ ├── middleware
│ │ │ │ ├── provider.php
│ │ │ │ ├── route
│ │ │ │ └── validate
│ │ │ ├── lang
│ │ │ │ └── zh-cn.php
│ │ │ ├── middleware.php
│ │ │ ├── model
│ │ │ │ ├── article
│ │ │ │ ├── coupon
│ │ │ │ ├── diy
│ │ │ │ ├── order
│ │ │ │ ├── other
│ │ │ │ ├── product
│ │ │ │ ├── service
│ │ │ │ ├── shipping
│ │ │ │ ├── sms
│ │ │ │ ├── system
│ │ │ │ ├── user
│ │ │ │ └── wechat
│ │ │ ├── provider.php
│ │ │ ├── service.php
│ │ │ ├── services
│ │ │ │ ├── BaseServices.php
│ │ │ │ ├── article
│ │ │ │ ├── coupon
│ │ │ │ ├── diy
│ │ │ │ ├── export
│ │ │ │ ├── kefu
│ │ │ │ ├── message
│ │ │ │ ├── order
│ │ │ │ ├── other
│ │ │ │ ├── pay
│ │ │ │ ├── product
│ │ │ │ ├── serve
│ │ │ │ ├── shipping
│ │ │ │ ├── system
│ │ │ │ ├── user
│ │ │ │ └── wechat
│ │ │ └── swagger
│ │ │ ├── ExecptionHandle.php
│ │ │ ├── common.php
│ │ │ ├── config
│ │ │ ├── controller
│ │ │ ├── event.php
│ │ │ ├── middleware.php
│ │ │ ├── route
│ │ │ └── view
│ │ ├── build.example.php
│ │ ├── composer.json
│ │ ├── composer.lock
│ │ ├── config
│ │ │ ├── app.php
│ │ │ ├── cache.php
│ │ │ ├── captcha.php
│ │ │ ├── console.php
│ │ │ ├── cookie.php
│ │ │ ├── database.php
│ │ │ ├── filesystem.php
│ │ │ ├── lang.php
│ │ │ ├── log.php
│ │ │ ├── pay.php
│ │ │ ├── plat.php
│ │ │ ├── qrcode.php
│ │ │ ├── queue.php
│ │ │ ├── route.php
│ │ │ ├── session.php
│ │ │ ├── sms.php
│ │ │ ├── template.php
│ │ │ ├── trace.php
│ │ │ ├── upload.php
│ │ │ ├── view.php
│ │ │ └── workerman.php
│ │ ├── crmeb
│ │ │ ├── basic
│ │ │ │ ├── BaseExpress.php
│ │ │ │ ├── BaseJob.php
│ │ │ │ ├── BaseManager.php
│ │ │ │ ├── BaseMessage.php
│ │ │ │ ├── BaseModel.php
│ │ │ │ ├── BasePay.php
│ │ │ │ ├── BasePrinter.php
│ │ │ │ ├── BaseProduct.php
│ │ │ │ ├── BaseSms.php
│ │ │ │ ├── BaseSmss.php
│ │ │ │ ├── BaseStorage.php
│ │ │ │ └── BaseUpload.php
│ │ │ ├── command
│ │ │ │ ├── Dao.php
│ │ │ │ ├── Service.php
│ │ │ │ ├── Timer.php
│ │ │ │ ├── Workerman.php
│ │ │ │ └── stubs
│ │ │ ├── exceptions
│ │ │ │ ├── AdminException.php
│ │ │ │ ├── ApiException.php
│ │ │ │ ├── AuthException.php
│ │ │ │ ├── PayException.php
│ │ │ │ ├── SmsException.php
│ │ │ │ ├── TemplateException.php
│ │ │ │ ├── UploadException.php
│ │ │ │ └── WechatReplyException.php
│ │ │ ├── interfaces
│ │ │ │ ├── JobInterface.php
│ │ │ │ ├── ListenerInterface.php
│ │ │ │ ├── MiddlewareInterface.php
│ │ │ │ └── ProviderInterface.php
│ │ │ ├── jobs
│ │ │ │ ├── OrderCreateAfterJob.php
│ │ │ │ ├── OrderJob.php
│ │ │ │ ├── OtherOrderJob.php
│ │ │ │ ├── ProductLogJob.php
│ │ │ │ ├── RoutineTemplateJob.php
│ │ │ │ ├── SmsAdminJob.php
│ │ │ │ ├── TakeOrderJob.php
│ │ │ │ ├── TaskJob.php
│ │ │ │ ├── UnpaidOrderCancelJob.php
│ │ │ │ ├── UnpaidOrderSend.php
│ │ │ │ ├── UserJob.php
│ │ │ │ └── WechatTemplateJob.php
│ │ │ ├── listeners
│ │ │ │ ├── Listener.php
│ │ │ │ └── user
│ │ │ ├── services
│ │ │ │ ├── AccessTokenServeService.php
│ │ │ │ ├── CacheService.php
│ │ │ │ ├── CopyProductService.php
│ │ │ │ ├── DownloadImageService.php
│ │ │ │ ├── ExpressService.php
│ │ │ │ ├── FileService.php
│ │ │ │ ├── FormBuilder.php
│ │ │ │ ├── GroupDataService.php
│ │ │ │ ├── HttpService.php
│ │ │ │ ├── MiniProgramService.php
│ │ │ │ ├── MysqlBackupService.php
│ │ │ │ ├── QrcodeService.php
│ │ │ │ ├── SpreadsheetExcelService.php
│ │ │ │ ├── SystemConfigService.php
│ │ │ │ ├── UpgradeService.php
│ │ │ │ ├── UploadService.php
│ │ │ │ ├── UtilService.php
│ │ │ │ ├── WechatOpenService.php
│ │ │ │ ├── WechatService.php
│ │ │ │ ├── easywechat
│ │ │ │ ├── express
│ │ │ │ ├── product
│ │ │ │ ├── serve
│ │ │ │ ├── sms
│ │ │ │ ├── template
│ │ │ │ ├── upload
│ │ │ │ └── workerman
│ │ │ ├── subscribes
│ │ │ │ ├── MaterialSubscribe.php
│ │ │ │ ├── MessageSubscribe.php
│ │ │ │ ├── OrderSubscribe.php
│ │ │ │ ├── ProductSubscribe.php
│ │ │ │ ├── SystemSubscribe.php
│ │ │ │ ├── TaskSubscribe.php
│ │ │ │ └── UserSubscribe.php
│ │ │ ├── traits
│ │ │ │ ├── CurdControllerTrait.php
│ │ │ │ ├── ErrorTrait.php
│ │ │ │ ├── JwtAuthModelTrait.php
│ │ │ │ ├── ModelTrait.php
│ │ │ │ └── ServicesTrait.php
│ │ │ └── utils
│ │ │ ├── ApiErrorCode.php
│ │ │ ├── Arr.php
│ │ │ ├── Canvas.php
│ │ │ ├── Captcha.php
│ │ │ ├── Hook.php
│ │ │ ├── Json.php
│ │ │ ├── JwtAuth.php
│ │ │ ├── QRcode.php
│ │ │ ├── Queue.php
│ │ │ └── Str.php
│ │ ├── public
│ │ │ ├── admin
│ │ │ │ ├── UEditor
│ │ │ │ ├── css
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── fonts
│ │ │ │ ├── img
│ │ │ │ ├── index.html
│ │ │ │ ├── js
│ │ │ │ └── media
│ │ │ ├── favicon.ico
│ │ │ ├── index.html
│ │ │ ├── index.php
│ │ │ ├── install
│ │ │ │ ├── crmeb.sql
│ │ │ │ ├── css
│ │ │ │ ├── images
│ │ │ │ ├── index.php
│ │ │ │ ├── js
│ │ │ │ └── templates
│ │ │ ├── nginx.htaccess
│ │ │ ├── pages
│ │ │ │ ├── columnGoods
│ │ │ │ └── users
│ │ │ ├── public
│ │ │ ├── robots.txt
│ │ │ ├── router.php
│ │ │ ├── static
│ │ │ │ ├── css
│ │ │ │ ├── iconfont
│ │ │ │ ├── images
│ │ │ │ ├── img
│ │ │ │ ├── index.1e555237.css
│ │ │ │ └── js
│ │ │ └── system
│ │ │ ├── exception.tpl
│ │ │ ├── font
│ │ │ ├── poster
│ │ │ ├── qrcode
│ │ │ └── static
│ │ ├── route
│ │ │ └── route.php
│ │ ├── think
│ │ ├── vendor
│ │ │ ├── adbario
│ │ │ │ └── php-dot-notation
│ │ │ ├── alibabacloud
│ │ │ │ ├── tea
│ │ │ │ └── tea-fileform
│ │ │ ├── alipaysdk
│ │ │ │ └── easysdk
│ │ │ ├── aliyuncs
│ │ │ │ └── oss-sdk-php
│ │ │ ├── autoload.php
│ │ │ ├── bin
│ │ │ │ ├── jp.php
│ │ │ │ ├── jp.php.bat
│ │ │ │ ├── openapi
│ │ │ │ ├── var-dump-server
│ │ │ │ └── yaml-lint
│ │ │ ├── composer
│ │ │ │ ├── ClassLoader.php
│ │ │ │ ├── InstalledVersions.php
│ │ │ │ ├── LICENSE
│ │ │ │ ├── autoload_classmap.php
│ │ │ │ ├── autoload_files.php
│ │ │ │ ├── autoload_namespaces.php
│ │ │ │ ├── autoload_psr4.php
│ │ │ │ ├── autoload_real.php
│ │ │ │ ├── autoload_static.php
│ │ │ │ ├── installed.json
│ │ │ │ └── installed.php
│ │ │ ├── danielstjules
│ │ │ │ └── stringy
│ │ │ ├── dh2y
│ │ │ │ └── think-qrcode
│ │ │ ├── doctrine
│ │ │ │ ├── annotations
│ │ │ │ ├── cache
│ │ │ │ └── lexer
│ │ │ ├── firebase
│ │ │ │ └── php-jwt
│ │ │ ├── godruoyi
│ │ │ │ └── php-snowflake
│ │ │ ├── guzzle
│ │ │ │ └── guzzle
│ │ │ ├── guzzlehttp
│ │ │ │ ├── guzzle
│ │ │ │ ├── promises
│ │ │ │ └── psr7
│ │ │ ├── league
│ │ │ │ ├── flysystem
│ │ │ │ └── flysystem-cached-adapter
│ │ │ ├── lizhichao
│ │ │ │ └── word
│ │ │ ├── maennchen
│ │ │ │ └── zipstream-php
│ │ │ ├── markbaker
│ │ │ │ ├── complex
│ │ │ │ └── matrix
│ │ │ ├── monolog
│ │ │ │ └── monolog
│ │ │ ├── mtdowling
│ │ │ │ └── jmespath.php
│ │ │ ├── myclabs
│ │ │ │ └── php-enum
│ │ │ ├── nesbot
│ │ │ │ └── carbon
│ │ │ ├── opis
│ │ │ │ └── closure
│ │ │ ├── overtrue
│ │ │ │ ├── socialite
│ │ │ │ └── wechat
│ │ │ ├── paragonie
│ │ │ │ └── random_compat
│ │ │ ├── phpoffice
│ │ │ │ └── phpspreadsheet
│ │ │ ├── pimple
│ │ │ │ └── pimple
│ │ │ ├── psr
│ │ │ │ ├── cache
│ │ │ │ ├── container
│ │ │ │ ├── http-client
│ │ │ │ ├── http-factory
│ │ │ │ ├── http-message
│ │ │ │ ├── log
│ │ │ │ └── simple-cache
│ │ │ ├── qcloud
│ │ │ │ └── cos-sdk-v5
│ │ │ ├── qcloud_sts
│ │ │ │ └── qcloud-sts-sdk
│ │ │ ├── qiniu
│ │ │ │ └── php-sdk
│ │ │ ├── ralouphie
│ │ │ │ └── getallheaders
│ │ │ ├── services.php
│ │ │ ├── songshenzong
│ │ │ │ └── support
│ │ │ ├── spatie
│ │ │ │ └── macroable
│ │ │ ├── symfony
│ │ │ │ ├── deprecation-contracts
│ │ │ │ ├── event-dispatcher
│ │ │ │ ├── finder
│ │ │ │ ├── http-foundation
│ │ │ │ ├── polyfill-ctype
│ │ │ │ ├── polyfill-intl-idn
│ │ │ │ ├── polyfill-intl-normalizer
│ │ │ │ ├── polyfill-mbstring
│ │ │ │ ├── polyfill-php70
│ │ │ │ ├── polyfill-php72
│ │ │ │ ├── process
│ │ │ │ ├── psr-http-message-bridge
│ │ │ │ ├── translation
│ │ │ │ ├── translation-contracts
│ │ │ │ ├── var-dumper
│ │ │ │ └── yaml
│ │ │ ├── topthink
│ │ │ │ ├── framework
│ │ │ │ ├── think-cache
│ │ │ │ ├── think-captcha
│ │ │ │ ├── think-container
│ │ │ │ ├── think-factory
│ │ │ │ ├── think-helper
│ │ │ │ ├── think-image
│ │ │ │ ├── think-log
│ │ │ │ ├── think-multi-app
│ │ │ │ ├── think-orm
│ │ │ │ ├── think-queue
│ │ │ │ ├── think-template
│ │ │ │ └── think-view
│ │ │ ├── workerman
│ │ │ │ ├── channel
│ │ │ │ └── workerman
│ │ │ ├── xaboy
│ │ │ │ └── form-builder
│ │ │ └── zircote
│ │ │ └── swagger-php
│ │ └── workerman.bat
│ └── template
│ ├── admin
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── cypress.json
│ │ ├── package.json
│ │ ├── public
│ │ │ ├── UEditor
│ │ │ ├── favicon.ico
│ │ │ └── index.html
│ │ ├── src
│ │ │ ├── App.vue
│ │ │ ├── api
│ │ │ ├── assets
│ │ │ ├── components
│ │ │ ├── config
│ │ │ ├── directive
│ │ │ ├── filters
│ │ │ ├── index.less
│ │ │ ├── libs
│ │ │ ├── locale
│ │ │ ├── main.js
│ │ │ ├── mock
│ │ │ ├── pages
│ │ │ ├── plugin
│ │ │ ├── router
│ │ │ ├── setting.js
│ │ │ ├── store
│ │ │ ├── styles
│ │ │ └── utils
│ │ └── vue.config.js
│ └── uni-app
│ ├── App.vue
│ ├── README.md
│ ├── api
│ │ ├── api.js
│ │ ├── order.js
│ │ ├── public.js
│ │ ├── store.js
│ │ └── user.js
│ ├── components
│ │ ├── Authorize.vue
│ │ ├── Loading
│ │ ├── PriceChange
│ │ ├── adc
│ │ ├── addressWindow
│ │ ├── countDown
│ │ ├── couponListWindow
│ │ ├── couponWindow
│ │ ├── easy-upload
│ │ ├── emptyPage.vue
│ │ ├── goodList
│ │ ├── home
│ │ ├── invoicePicker
│ │ ├── jyf-parser
│ │ ├── login_mobile
│ │ ├── mpvue-calendar
│ │ ├── orderGoods
│ │ ├── payment
│ │ ├── productConSwiper
│ │ ├── productWindow
│ │ ├── promotionGood
│ │ ├── recommend
│ │ ├── shareInfo
│ │ ├── shareRedPackets
│ │ ├── swipers
│ │ ├── tabNav.vue
│ │ ├── ucharts
│ │ ├── uni-calendar
│ │ ├── userEvaluation
│ │ ├── vconsole.min.js
│ │ └── wPicker
│ ├── config
│ │ ├── app.js
│ │ ├── cache.js
│ │ └── socket.js
│ ├── libs
│ │ ├── chat.js
│ │ ├── login.js
│ │ ├── new_chat.js
│ │ ├── order.js
│ │ ├── routine.js
│ │ └── wechat.js
│ ├── main.js
│ ├── manifest.json
│ ├── mixins
│ │ └── SendVerifyCode.js
│ ├── package-lock.json
│ ├── pages
│ │ ├── annex
│ │ ├── auth
│ │ ├── columnGoods
│ │ ├── customer_list
│ │ ├── first_new_product
│ │ ├── goods_cate
│ │ ├── goods_details
│ │ ├── goods_list
│ │ ├── goods_search
│ │ ├── index
│ │ ├── live_list
│ │ ├── news_details
│ │ ├── news_list
│ │ ├── order_addcart
│ │ ├── order_pay_status
│ │ ├── promotional_items
│ │ ├── retrieve_password
│ │ ├── user
│ │ └── users
│ ├── pages.json
│ ├── plugin
│ │ ├── animate
│ │ ├── clipboard
│ │ ├── dayjs
│ │ ├── emoji-awesome
│ │ ├── image-tools
│ │ └── jweixin-module
│ ├── static
│ │ ├── css
│ │ ├── iconfont
│ │ ├── images
│ │ └── img
│ ├── store
│ │ ├── getters.js
│ │ ├── index.js
│ │ └── modules
│ ├── uni.scss
│ ├── utils
│ │ ├── SubscribeMessage.js
│ │ ├── cache.js
│ │ ├── dialog.js
│ │ ├── emoji.js
│ │ ├── index.js
│ │ ├── permission.js
│ │ ├── request.js
│ │ ├── util-备份.js
│ │ ├── util.js
│ │ └── validate.js
│ └── vue.config.js
└── 5t6t网_CRMEB-Min-master.zip
329 directories, 221 files
评论